• word of the day

    spheniscus demersus

    spheniscus demersus - Dictionary definition and meaning for word spheniscus demersus

    Definition
    (noun) small penguin of South America and southern Africa with a braying call
    Synonyms : jackass penguin
Download our Mobile App Today
Receive our word of the day
on Whatsapp